// 由于需要大量用到上下文中的方法和属性

// 所以，setup函数一定要定义为function
export default function() {
	const { $ref, $val } = $modules;
	// 不存在$else，可用$elseIf取代
	const else1 = $ref(false);
	const else2 = $ref(false);

	setTimeout(() => {
		else2.value = true;
		setTimeout(() => {
			else1.value = true;
		}, 1600)
	}, 1600)

	this.add(
		this.render({
			$if: $val(else1, 'value')
		}, 'if对应的元素'),
		this.render({
			// 响应式控制elseIf
			$elseIf: $val(else2, 'value')
		}, 'elseIf对应的元素'),
		this.render({
			// $elseIf需要明确指定值
			$elseIf: true
		}, '最后面的else节点'),
	);
}